====== Changes ======

  * started change log --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-06 16:51//
  * added [[doku>plugin:autosearch]] to automatically search for non-existing pages --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-06 16:51//
  * added [[http://sacan.biomed.drexel.edu/ahmet/index.php?id=software:dokuwiki:gcalendar | extended gcalendar]] plugin for testing of shared calendar.  Can I add code to support iCal explort? --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-08 18:09//
  * removed [[doku>plugin:groupusers]].  Not needed--either [[doku>plugin:phpwikify]] or maybe [[doku>plugin:datatemplate]] will work as well --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-08 18:09//
  * added [[doku>plugin:refnotes]] for bibliography.  Had to ''chmod 777 wiki/lib/plugins/refnotes'' to allow configuration settings to be saved --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-11 16:18//
  * added [[doku>plugin:editx]] to manage organization of pages --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-15 21:34//
  * added [[doku>plugin:include]] to manage organization of pages --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-15 22:01//
  * modified [[doku>plugin:addnewpage]] to support [[doku>plugin:addnewpage?&#sidebar_fix | relative namespace in sidebar]] --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-25 18:49//
  * added [[doku>plugin:tabinclude]] for [[:teaching:workload:start]] --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-02-26 17:06//
  * added [[doku>plugin:phpinc]] (edited version from IntSci Wiki) for [[babbling_in_binary:trends_in_computing:start]] --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-03-21 11:24//
  * changed [[doku>plugin:jsmath]] configuration option backend_url to "http://cdn.mathjax.org/mathjax/latest" from "http://www.zoology.ubc.ca/~rikblok/MathJax".  Uses server instead of local copy so it doesn't need to be updated manually.  (The font folder is huge, ~30,000 files and can be a pain to update.) --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-03-27 11:43//
  * added [[doku>plugin:loglog]] for [[http://www.zoology.ubc.ca/~rikblok/wiki/doku.php?id=start&do=admin&page=loglog | record of attempted logins]] --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-03-30 21:18//
  * changed configuration setting <code>signature= --- //[[@MAIL@|@NAME@]] %Y-%m-%d %H:%M//</code> to avoid relative timestamp "(0 seconds ago)" from ''%f'' in ''datefmt'' --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-04-20 16:56//
  * added [[doku>plugin:gnuplot]] with [[http://wiki.erazor-zone.de/doku.php?id=wiki:projects:php:dokuwiki:plugins:gnuplot | suggested patches]] but couldn't get it working.  Image file doesn't seem to be created. --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-04-22 15:23//
  * in ''lib/tpl/arctic/design.css'' changed <code css>div.dokuwiki a.wikilink1 {
  /* removed "!important" so header class could override color [Rik, 2011-05-12] */
  /*  color: __existing__ !important; */
  color: __existing__;
}</code> because DokuWiki 2011-05-08 "Rincewind RC2" displays different --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-05-12 15:02//
  * tried [[doku>plugin:snippets]] but couldn't get it to work properly.  Removed.  Want a plugin that lets me easily add shortcuts to the edit toolbal, eg. a button for multiline equations.  Maybe [[doku>plugin:custombuttons]]? --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-06-30 15:03//
  * <del>added [[doku>plugin:custombuttons]] for custom edit toolbar shortcuts.  Had to ''chmod 777 wiki/lib/plugins/custombuttons'' to allow configuration settings (new buttons) to be saved --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-06-30 18:21//</del>
  * <del>added [[doku>plugin:inlineeditor]] for inline editor.</del>  Changed ''linkwiz.js'' as per [[http://www.dokuwiki.org/plugin:inlineeditor?&#installation]].  Changed ''replace()'' calls in ''scripts.js'' to ''encodeURIComponent()'' as per [[http://www.dokuwiki.org/plugin:inlineeditor#discussion]] to prevent lost plus signs. --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-11-05 00:05//
  * added [[doku>plugin:clearhistory]] to merge small changes and reduce history size --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-11-18 14:34//
  * added [[doku>plugin:issuetracker]] to track strata projects/issues.  Still needs some work  --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-12-09 21:39//
  * removed [[doku>plugin:inlineeditor]].  Didn't find it helpful and could be confusing in some circumstances. --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-12-14 00:18//
  * suddenly couldn't access site after touching config settings.  Had to reset permissions:<code>cd www/wiki
chmod -R 775 data
chmod -R 775 conf
cd lib
chmod -R 775 plugins</code> --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-12-15 12:13//
  * re-enabled [[doku>plugin:pagelist]] because it's used by [[doku>plugin:favoris]] to show page titles --- //[[rik.blok@ubc.ca|Rik Blok]] 2011-12-25 11:47//
  * added [[doku>plugin:sortablejs]] for sortable tables --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-01-13 20:27//
  * created file %%wiki/recache.php%% to reset cache from web browser in case of trouble.  Contains<code php>
<?php
/*
 * Modified from http://www.dokuwiki.org/tips:fixperms.php
 * to touch the configuration as specified by the $dir / $file variables below.
 */
// delete $file in $dir
$conffile = dirname(__FILE__).'/conf/local.php';

header("Content-Type: text/plain");

echo "starting...\n";
flush();
if (touch($conffile)) {
    echo 'Configuration file timestamp updated.  Recached.\n';
} else {
    echo 'Sorry, could not change modification time of '.$conffile.'\n';
}
echo "finished...\n";
?>
</code>If needed, visit [[http://www.zoology.ubc.ca/~rikblok/wiki/recache.php]] to force cleaning of the cache. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-02-24 21:55//
  * tried installing [[doku>plugin:zotero]].  Uploading via rsync let me edit config.ini but threw an error at end of %%php importAllEntries.php%%.  Then couldn't load any pages.  So deleted plugin and tried to reinstall via Plugin Manager.  Then I couldn't edit config.ini.  Deleted. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-03-04 11:47//
  * uninstalled [[doku>plugin:jsmath]] and replaced with [[doku>plugin:mathjax]] for testing.  Found some problems with new plugin.  See [[http://www.dokuwiki.org/plugin:mathjax?&#discussion | details]]. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-03-13 00:20//
  * tried [[doku>plugin:zotero]] (see discussion section for extra instructions) but I didn't like it as much as [[doku>plugin:refnotes]].  Its output doesn't look as good.  I'll stick with Refnotes and a DokuWiki export filter in Zotero to auto-format the output nicely. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-03-24 19:31//
  * implemented [[doku>tips:wordcounter]] to count words & characters while editing.  (May be useful for ISCI 320 retreat?) --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-06 23:04//
  * <del>downloaded MathJax code to %%../MathJax%% and changed configuration setting from default %%http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML%% to %%../MathJax/MathJax.js?config=TeX-AMS_HTML%% for offline access (eg. while on ISCI 320 retreat). --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-09 18:11//</del>
  * downloaded [[https://code.google.com/p/svg-edit/ | SVG-Edit code]] to %%lib/plugins/svgedit/svg-edit%% and changed %%plugins/svgedit/script.js%% as per [[http://www.dokuwiki.org/plugin:svgedit#offline | instructions]] for offline use (eg. while on ISCI 320 retreat). --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-09 18:11//</del>
  * <del>moved MathJax library to under %%lib/plugins/mathjax%% so it's accessible via DokuWiki on a Stick.  Changed configuration setting to %%lib/plugins/mathjax/MathJax/MathJax.js?config=TeX-AMS_HTML%%. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-10 22:42//
  * tried [[doku>plugin:fckglite]] but had to remove.  It was very nice but it appended %%$%% to each end-of-line, screwing up formatting.  Probably a conflict with another plugin.  Should selectively disable plugins to isolate problem. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-17 16:41//
  * <del>added [[doku>plugin:s5]] for presentations on retreat.  Doesn't play nicely with other plugins.</del> --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-18 00:05//
  * replaced [[doku>plugin:s5]] with [[doku>plugin:s5reloaded]].  Works better with [[doku>plugin:wrap]] and scales better.  Figured out how to scroll long slides.  Still needs some fine-tuning. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-18 23:25//
  * added [[doku>plugin:medialist]] for more direct file management.  Trying to help simplify ISCI 320.  Also added link to upload via, eg.<code>[[this>doku.php?id=isci320:alkyd:start&tab_files=upload&do=media&ns=isci320%3Aalkyd | Upload file]]</code> --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-21 17:04//
  * updated %%conf/mime.local.conf%% to <code># Allowed uploadable file extensions and mimetypes are defined here.
# Extends mime.conf file. Mimetypes that should be downloadable and not be opened in the browser
# should be prefixed with a !

dmg     !application/x-apple-diskimage
exe     !application/octet-stream
msi     !application/x-ole-storage
nlogo    !application/octet-stream
svg     image/svg+xml</code>to allow upload of programs students may need on retreat. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-21 17:08//
  * added [[doku>plugin:flowplayer]] and mimetype %%flv%% to allow uploading and playing of Flash videos.  For retreat. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-04-23 00:30//
  * reverted MathJax configuration path --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-06-15 15:45//
  * upgraded [[doku>template:arctic]] and [[doku>start|DokuWiki]] to 2012-10-13 "Adora Belle".  Deleted [[doku>plugin:regex_template]] because not compatible. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-11-02 00:19//
  * deleted [[doku>plugin:fckg]] and [[doku>plugin:doodle]] -- no longer being used.  --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-11-02 21:35//
  * added [[doku>plugin:conflictmerger]] to automatically merge conflicts.  May want to implement on IntSci wiki. --- //[[rik.blok@ubc.ca|Rik Blok]] 2012-11-06 17:48//
  * followed [[http://commons.trincoll.edu/jackdougherty/2012/12/16/youcanbookme/ | these instructions]] to use [[http://youcanbook.me | YouCanBook.Me]] for appointment booking.  In short, use the following YouCanBook.me settings:<code>basic > calendar: Office
times > on duty events: Office Hours</code> You will also need to make sure "Office Hours" events are set to "Available" in Google Calendar. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-02-05 23:25//
  * changed permissions on ''wiki'' folder from 755 to 777 because was getting error "IssueTracker: Failed to create the eventcheck file."  Seems ok now.  But is it safe? --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-03-19 21:24//
  * removed [[doku>plugin:custombuttons]].  Wasn't using. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-03-28 23:34//
  * removed [[doku>plugin:feed]].  Don't think it's being used for anything.   --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-03-28 23:46//
  * removed [[doku>plugin:medialist]].  Was used as an experiment for ISCI 320 in 2011W.  Don't need it anymore. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-04-12 17:56//
  * removed [[doku>plugin:nstoc]] & [[doku>plugin:phpwikify]].  Not used. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-04-12 17:58//
  * removed [[doku>plugin:safefnrecode]].  Not used. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-04-14 17:04//
  * disabled [[doku>plugin:folded]].  The "++" notation is too common, eg. "C++".  Maybe fork on GitHub and change? --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-07-05 12:24//
  * updated %%conf/mime.local.conf%% to <code># Allowed uploadable file extensions and mimetypes are defined here.
# Extends mime.conf file. Mimetypes that should be downloadable and not be opened in the browser
# should be prefixed with a !

dmg     !application/x-apple-diskimage
exe     !application/octet-stream
flv     video/x-flv
msi     !application/x-ole-storage
nlogo    !application/octet-stream
nls    !application/octet-stream
pcg    !application/octet-stream
svg     image/svg+xml</code>to allow NetLogo source (%%.nls%%) include files. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-07-30 23:05//
  * replaced [[doku>plugin:edittable]] with [[doku>plugin:dtable]] for GUI table editing because former not compatible with Weatherwax. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-09-05 11:16//
  * upgraded to Weatherwax.  First updated all plugins whenever possible, fixed known issues in scripts, and backed up old site.  Upgrade went pretty well but there seems to be some broken Javascript.  Will need to disable plugins in turn to find culprit. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-10-18 00:37//
  * upgraded to Binky.  Downloaded "Changed files only" and no language files to speed sync.  Seems to have worked.  Haven't checked plugins. --- //[[rik.blok@ubc.ca|Rik Blok]] 2013-12-09 15:07//
  * <del>added [[doku>plugin:outdent]] for outdenting.  Testing at [[research:notes:2014:start&#why_multiscale_and_nonlocal]].</del>  Removed: looks cleaner to wrap subsection in a box so it's clearer where it ends.  --- //[[rik.blok@ubc.ca|Rik Blok]] 2014-04-18 22:34//
  * added [[doku>plugin:move]] for moving pages. --- //[[rik.blok@ubc.ca|Rik Blok]] 2014-04-29 21:21//
  * added [[doku>plugin:upgrade]] to upgrade Wiki and made the following permission changes:<code>
chmod -R 775 bin/
chmod -R 775 inc/
chmod -R 775 lib/
chmod 664 README
chmod 664 VERSION
</code>.  Successfully upgraded to Ponder Stibbons.  Only checks files that need replacing so may require more permission changes in future upgrades. --- //[[rik.blok@ubc.ca|Rik Blok]] 2014-07-04 17:45//
  * added [[https://www.dokuwiki.org/lib/exe/fetch.php?tok=13bd74&media=https%3A%2F%2Fgithub.com%2Fturnermm%2Fsectiontoggle%2Farchive%2Foverride.zip|this branch]] of [[doku>plugin:sectiontoggle]] for folded sections.  Had to configure ''plugin»sectiontoggle»type=class''.  To use, wrap the entire page with the following code:<code>~~stoggle_openDIV~~
...
~~stoggle_closeDIV~~</code>Should work with any template. --- //[[rik.blok@ubc.ca|Rik Blok]] 2015-02-12 15:20//
  * added [[doku>plugin:numberedheadings]] for automatic numbered headings.   --- //[[rik.blok@ubc.ca|Rik Blok]] 2015-02-12 21:53//
  * added [[doku>plugin:blockquote]] for quotes. --- //[[rik.blok@ubc.ca|Rik Blok]] 2015-02-16 16:57//
  * removed broken [[doku>plugin:svgedit]]. --- //[[rik.blok@ubc.ca|Rik Blok]] 2015-02-18 22:08//
  * added [[doku>plugin:googledrawing]] to replace SVG-Edit. --- //[[rik.blok@ubc.ca|Rik Blok]] 2015-02-18 22:12//
  * added [[doku>plugin:codemirror]] for syntax hilighting while editing. --- //[[rik.blok@ubc.ca|Rik Blok]] 2015-02-21 11:13//



